2340
1
1501
2368
21152
8
2184
1305
1590
1844
2760
4
1547
1000
0
1382
4311
1306
635
3090
6
2044
2
2392
2131
662
915
1819
2903
3
1691
2426
582
2932
117
2669
1766