1597
667
859
888
550
1011
755
2356
2705
2192
967
2424
808
2086
901
975
1136
681
978
986
1015
771
904
3552
684
1073
3113
1083
809
619
814
655
2572
1188
856
5551
722
829
1965
657
1518
669
702
680
1349
1114
1138
720
977
2230
1240
858
1482
1295
1348
658
1685
1456
1610
1141
1109
762
1149
1448
1140
1861
826
939
861
747
1968
813
1574
1431
763
761
780
891
948
1910
1425
917
723
2284
2034
1678
708
724
1390
1906
712
916
1568
994
675
1711
722
1805
794
1051
916
782
780
801
1393
1997
745
1323
770
1581
609
766
878
861
1798
704
1675
610
959
715