3114
4
932
0
1932
1
2459
9
63
2733
3
798
520
3512
17353
4820
2
345
5316
445
1626
382
1087
2211
968
3375
2546
1115
2587
6
802
2909
777
1458
10324
486