3000
1330
2222
1802
1738
1215
1117
1519
1301
1694
1763
2879
1625
1980
1607
1042
2353
11675
1040
5289
1088
1149
1007
1280
1177