1676
2
571
0
2966
10
4732
5536
4179
1
2797
5
1295
2773
2510
280
108797
2354
2650
20
2386
2159
19079
6
2530
4
2250
6236
1174
866
10827