538
2497
282
1309
346
1606
555
2574
628
2915
422
1958
583
2706
512
2376
390
1810
367
1700
434
2013
507
2354
188
869
567
2629
503
2332
401
1859
569
2640
552
2563
422
1958