3430
1
2166
2
933
863
1132
0
553
971
804
1084
1866
7
935
493
714
1115
383
573
1053
755
2211
1073
3751
4
798
2395
682
300
1049
4281
414
1630
400