1362
4
3293
1
1937
2095
1292
2
2934
8
2948
2371
3888
3
2138
1132
0
3371
5
935
553
493
714
1049
383
2465
1413
1084
477
573
804
414
1073
400
1070
475
798