477
0
475
400
1898
1
107
455
798
611
4106
383
521
635
1462
522
804
860
827
418
1470
1231
382
2
846
458
2395
1504
414
353
1073
552
152