1037
689
968
848
852
2543
1440
860
1386
792
1118
742
795
4231
1621
1194
868
4831
3606
692
813
671
761
1798
850
899
886
1175
953
674
1767
785
2059
871
2586
7367
2181
4065
4278
1083
953
4389
1488
1811
747
1596
934
1099
725
1291
2399
3311
4833
852
1065
856
1954
1413
2091
945
2054
740
892
1600
947
1401
1821
644
823
700
1819
1721
820
1180
2625
804
2552
2042
6251
1604
867
830
2450
9619
1124
1234
859
1589
898
1060
2013
2001
803
4206
2783
826
825
1093
730
1164
661
1702
685
2095
1542
1672
1306
1194
763
822
761
843
3133
2862
1747
728
15319
949
1332
4476