1140
1
2245
3
2840
2
9160
5
83
1825
297066
0
1015
496
1938
2624
1606
2710
6236
10
1751
1323
467
8527
1047
17970
15
1788
954
2352
12779
8
1691
1226
3053
7
12459
894
3714