2982
3
417
0
1110
1411
2
2857
1
2164
2227
16550
27
2368
2962
6
2052
571
2683
105290
1649
282572
4594
1152
3659
14
46414
584
1431
458
909
2094
1192
1378
1428
1069
3795