2309
285
2906
463
2702
336
1458
140
1394
102
4274
410
369
19
469
229
512
190
494
139
775
150
373
164
789
226
358
4
494
192
456
168
545
194
266
194
346
152
527
123