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