2532
1
1838
2
1709
679
1990
1287
1122
3512
4
338
3
1786
2411
3514
639
5057
1666
1580
2114
2180
1832
601
8
198
2118