1065
965
904
897
1557
1822
3074
2090
951
994
2579
928
1009
1073
950
1024
1578
815
3089
1002
845
1034
871
1210
1371
1275
1082
2881
851
1157
1037
1404
1038
955
7729
2316
1559
1842
1060
1117
1960
983
860
827
924
1213
1105
875
930
1236
969
820
961
2106
1465
1043
1135
1062
969
2475
884
1514
1278
1961
1900
1360
805
1710
911
1329
2196
1003
921
856
4232
1720
1227
926
1189
1047
1154
2178
1725
1700
1028
1817
924
903
1620
799
866
1746
1661
1102
1607
930
784
938
773
960
874
1176
885
844
1566
1742
1281
778
1094
786
867
2917
800
1898
1257
2411
956
987
1601
1289