2840
2
2670
1
558
1015
1063
1694
10827
4
951
690
2669
1828
3
2245
564
346
0
2906
2457
1087
1743
6236
10
1451
2173
108797
3012
1777
4837
5
1547
2655
643
1475
1683