2340
1
1501
2368
2610
2934
2
2184
1305
1590
1844
2760
4
3551
10
2173
1382
635
0
3090
6
2392
2131
915
1819
2903
3
1691
2426
2932
117
1267
1766
467