1428
1
1212
2
2440
1512
1898
1336
477
0
475
400
455
798
611
1068
383
521
1397
4106
747
522
1462
804
846
418
860
1073
8116
6
2395
458
1504
414