1126
1
1898
477
0
475
400
521
552
455
798
611
383
4106
522
1462
804
846
418
860
1073
8116
6
341
2395
458
1504
414
152
58
472
353
714