400
0
1898
1
1666
2
477
475
455
798
1425
611
383
521
4106
522
3430
1462
804
1346
4
99
846
418
860
1073
8116
6
2395
458
1367
1504
414
552
619