2211
1
1226
2
2959
2480
4
3154
6
108797
0
2082
12305
3
444571
9
267612
3858
7
10736
26
2546
6779
5
2642
2386
989
2245
2530
19079
6236
10
1174
50969
2707
2381
2629
585
378
930