495
342
396
549
1
2057
522
457
283
7927
2768
1302
1
384
834
590
597
627
425
564
2628
821
464
9853
748
1253
1268
659
294
274
296
349
279
267
294
273
302
241
280
244
320