491
1246
2256
371
274
4249
2562
4487
534
395
241
656
888
266
1453
606
524
347
1878
678
482
555
4929
1037
2319
2495
1102
3156
789
1056
1505
1289
1635
7358
368
1397
799
818
909