1362
4
3293
1
1937
1292
2
2934
8
2371
2948
475
0
383
552
611
1636
418
543
522
846
2095
1650
477
804
29323
798
246
400
458
4106
1132
58
1898
422