2126
2183
456
189
34
5
417
23
10
7
247
221
498
14
280
494
509
767
76
1
1
1
1
35
1
1
3
4
3
1
9
10
668
19
17
11
3
49
9
24
1
1
1
13
1
1
1
169
1
1
1
984
75
5
48
784
1
656
629
829
1211
75
2
1
1
4
1
1
1599
1
2
78
2
1
1
2
1
6
1
2
1
25
267
2
2
1
2
2
1
1
2
1
3
2
9
1
63
163
4
1911
48
578
1121
371
51
696
56
14
5
36
14
59
514
1
97
78
2110
16
1370
4