2731
543
7213
2717
2985
861
2511
539
2202
481
2120
583
2377
644
8569
3563
2733
728
1869
552
1295
452
3198
1539
1519
652
3690
1586
1156
474
1029
299
987
387
821
150
995
214
775
262