1070
859
1004
1537
1669
755
1263
876
5152
902
881
1520
972
1373
1736
1330
811
845
929
1128
1921
926
954
4485
840
1380
1258
838
3005
1153
941
2454
1284
792
1072
1300
1068
1328
1204
873
773
1518
807
2594
931
1563
1052
806
1066
777
1409
2174
1302
790
807
1908
1188
886
822
796
1719
1413
2863
659
1364
849
1766
894
1040
793
2348
658
1015
631
753
734
2322
703
882
1537
1124
1557
680
621
640
1560
768
813
703
633
699
728
1140
1677
942
738
1971
1253
721
3087
1955
772
659
1330
1251
1384
1570
781
1552
5778
1183
1001
1543
974
1292
1186
937
773
1150
1139