8945
2
1291
1
8403
16
2039
1534
3
1308
2050
2502
4
1182
0
1233
3899
297066
1875
21152
8
3715
1635
1342
181997
11
896
1496
1149
5151
3216
10
19079
6
2525
810
4651
1473
2044
2405