2256
1
1269
2
2870
3
4129
6
1365
6370
5
1261
2320
0
1418
618
3287
1298
1343
1354
1750
3595
8
2459
1056
16840
15
1824
813
764
1640
9
3626
110