2966
11
1031
1
2245
3
9877
6
1657
5169
108797
0
3551
10
297066
700
2765
8
2631
2024
1353
2
17970
15
21152
1855
6053
4
1294
1226
3053
7
1289601
894
2899
589
2757
571
189326
2911
9
1410