2340
1
1501
2368
2184
1305
1590
1844
2760
4
915
0
2478
2
685
1000
1382
14
791
3498
4311
2392
662
1819
2110
1691
2426
868
117
8527
4044
5
673
17946