3070
11
1532
1
1838
4
860
0
475
798
400
804
455
1462
552
611
383
2395
1898
4106
521
152
477
58
522
1504
1073
8024
2
29323
353
575
116
1650
3015