3070
11
475
0
7363
4
1991
2
1132
935
553
493
8024
714
1049
383
1084
1713
1
477
573
804
414
1073
400
798
1454
1053
300
633
472
2211
611
2395
913