10396
8
3663
1
1099
896
105290
0
1152
458
909
1378
2
2683
1428
1105
1024
1586
471
4328
10
584
1045
2982
3
543
3659
14
1903
375
282572
1620
46414
965
1587
4594