969
2
2245
3
1233
1
3364
1690
1488
1172
911
297066
0
2354
1015
2326
921
1638
4
1606
2495
1226
6236
10
8527
1047
17970
15
3053
7
1788
2352
12779
8
12459
2121
19944
2797
5
2600