873
809
971
738
1072
1541
1105
1608
896
1858
1765
1107
1087
1211
961
872
1498
1240
819
4193
947
1032
984
1753
863
941
1013
852
1178
4201
1773
1478
1042
1277
2058
855
3670
5254
803
988
1852
5450
2064
804
840
982
1176
780
984
1271
1099
4275
875
6577
6326
2036
1537
909
1318
837
885
1183
2106
1541
747
960
1178
1466
735
882
1015
1018
1030
707
1607
1062
2015
689
952
645
1346
756
807
1196
938
1075
1512
806
1019
706
970
2019
882
1598
729
769
2425
1052
1251
811
2885
2154
1093
781
948
1056
5311
2550
1393
934
757
1290
2573
888
1859
1366
5807
1741
1272
787