906
332
1454
342
894
493
385
2875
882
1238
1563
1931
854
1005
1062
1056
922
955
790
923
1183
1137
2613
854
743
1167
6752
1062
1623
918
2884
1127
360
923
353
606
1383
377
2056
960
549
595
1095
353
235
661
492
487
867
700
361
1277
2209
358
1144
354
513
662
554
541
1731
690
1488
1219
358
509
400
1365
4623
777
643
609
666
460
350
412
950
1454
1047
1183
595
686
854
1022
27831
358
958
632
492
618
297
430
539
696
955
404
5651
1436
468
3349
659
2253
2889
1669
285
654
32173
404
552
518
453
1186
673
1090
307
490
622
446
1328
393