2371
2
1362
4
3293
1
1292
1937
1378
1649
552
0
1431
909
1192
1428
3888
3
1069
896
1105
1024
1586
1543
2934
8
1115
8766
2659
2683
458
46414
846
1418
4594
1152