4599
10
641
1
2133
2
2324
4
947
0
2650
20
1481
1182
94424
3
707
3271
2977
2264
3066
7
5701
8
5200
2534
267612
2343
3024
101569
3505
5
2092
2233
1210
2740
527
444571
9