1501
1
2043
12
1148
210
720
1455
998
209
3427
1683
2
2118
16513
1475
3174
1722
2980
7
2081
6
1122
1395
1796
621
215
1507
172
5911
5
1261
190
2425
219
1159