2092
1847
102
320
149
417
235
160
552
428
230
234
110
228
252
205
295
562
689
792
1670
2294
994
1962
1994
1087