3123
2464
22
2174
2858
2989
2267
2960
235
2877
2402
2216
2829
2416
2924
2153
2288
2671
1884
1930
1263
1429
148