982
1
1587
1254
1155
1335
2781
980
673
1321
1355
1593
3145
2
1534
2184
1475
1622
3079
2776
1688
1485
1833
1720
1431