887
3
2029
2
25
0
796
1
2932
116081
18
1585
1403
3045
10
2821
9
1978
6
1643
4
17002
11
2419
6493
8
1366
986
2114
861
1546
2513
2516
4550
268
140
1650
608777
1815
2519
1705