3070
11
1532
1
1838
4
1132
0
553
400
804
1084
935
493
714
739
383
573
1053
2211
1073
420
798
2395
633
300
1049
8024
2
414
1454
475
1254
472