941
983
2685
1138
1082
1095
1695
1047
2653
2561
998
1161
1058
1019
2539
1067
1256
1144
1010
1234
1439
2320
1564
2046
912
1615
1291
2217
937
1988
2273
1217
1225
2152
881
985
1543
4147
943
909
985
1432
2674
2113
1050
4891
3595
1050
1439
1320
955
6249
1732
885
1068
988
2170
1035
1520
843
835
884
1381
1742
2071
6418
1096
1456
1228
794
1852
1671
1910
987
829
3733
971
1350
3099
2173
921
827
1003
956
1057
1383
1153
754
1503
1142
1907
842
1529
1011
2724
1633
1168
1058
1850
3913
1260
928
3722
3924
1203
1438
5848
1006
1254
882
911
873
1187
1100
5652
1081
1523
1686
2197
931