1362
4
3293
1
1937
1292
2
2934
8
2371
2948
475
0
477
2095
1898
798
611
383
400
522
4106
455
521
418
8116
6
1462
458
552
3888
3
353
846
472
543
804