2156
2461
482
186
32
1
380
24
9
4
242
234
555
7
414
524
509
631
78
1
1
42
1
3
5
3
1
1
1
2
1
10
19
548
2
29
13
10
1
45
6
8
1
14
4
310
5
1
2
2
984
76
9
1
62
862
686
535
841
1170
126
4
10
1545
4
6
84
1
2
1
1
1
4
2
2
22
317
1
2
3
1
1
1
1
1
1
1
11
1
3
1
1
1
12
1
1
1
1
1
64
1
118
7
1949
82
654
947
499
52
581
35
17
6
23
18
30
421
1
1
89
80
2144
12
1411
2