4427
10
1898
1
477
0
475
400
455
798
611
2693
3
4124
6
2422
2
383
521
4106
522
1462
804
846
418
860
2229
4
1073
8116
2395
458
1504
414
552
152
58