340
312
1059
516
479
639
3434
379
327
644
476
1091
4405
377
421
459
410
1642
1076
5624
6186
6250
312
376
377
310
339
376
1018
1548
916
3168
31872
362
930
2820
894
1096
3281
1013
2319
734
309
360
360
324
392
324
325
361
929
5276
2138
277
4177
227
309
309
525
540
486
783
360
356
373
345
407
639
486
587
1162
943
728
407
445
1030
6186
575
517
1874
709
753
945
971
643
3434
698
508
2854
511
1724
2062
524
312
589
660
1446
748
698
406
1224
306
805
1065
309
542
648
422
894
430
444
534
523
671
1767
1076
421
432
430
496