3070
11
2576
2
1532
1
1132
0
553
804
1084
935
493
714
383
573
1053
1082
4
2211
1073
1838
798
2395
300
699
65
1049
3344
414
400
1454
475
1192
3442
5