2524
512
6637
2563
2734
817
2328
520
1998
448
1919
549
2192
615
7797
3361
2478
681
1749
523
1207
433
2937
1456
1393
609
3370
1499
1099
456
984
290
945
374
790
148
976
212
732
250