1451
0
2930
1
1380
2535
2
2600
4
1813
6346
16
19944
1532
3386
3
2377
1603
2258
2110
1787
3080
2350
534
951
2392
2990
14
1751
1087