2184
1
1778
2578
1399
1788
2368
1532
1431
905
1660
455
2934
2
3934
1746
3326
3
2209
2562
1711
1382
2166
582
0
1475
2055
2760
4
3580
1168
1691
2710
1690