5677
15
3403
3
1178
2
1132
0
935
1049
714
1084
493
804
553
573
414
383
1129
400
2211
300
1454
477
798
1073
472
1053
475
2395
913
8404
18
5966
7
611