5804
2299
2435
767
5247
1947
2684
1244
4374
2172
1936
923
1051
526
2134
1139
5207
2243
8384
4762
1080
374
942
306
1015
395
1180
461
570
256
1293
504
3129
1542
790
322
425
204
445
234