1380
0
1734
3
2456
1
2254
14
3765
4
1603
581
1843
2
3107
7
2890
4383
30334
6
2534
7793
1063
2055
2904
2152
2377
2219
2990
2600
400
8527
2166
693
83
635
19783