2386
1
2756
2
1331
3494
4084
3
2245
1345
712
891
2530
4
117
0
6236
10
1174
1513
10827
2629
206
2110
1788
2559
1424
1719
30334
6