864
380
2058
872
1062
323
650
199
2883
1339
441
235
1110
538
652
347
375
224
994
514
2292
1005
2656
1638
631
325
3678
2336
1486
683
1851
1122
779
431
897
460
454
283
603
108