2343
1345
1050
1252
1055
881
952
1484
3112
1526
903
935
2520
1054
836
998
902
5362
1469
797
1893
1005
1348
805
1306
1491
939
1235
2043
1162
2176
1196
1188
971
1246
2015
1150
1873
2858
1327
2251
1595
3833
2469
4717
1306
1181
902
1367
1138
956
925
935
1148
1304
972
951
1063
796
4774
887
1143
789
1994
1615
856
765
970
915
3224
1600
895
866
1034
1092
1413
1615
1056
2839
817
1935
3135
1029
2694
857
791
868
1957
1706
920
1200
815
948
901
1896
855
1798
1098
1501
2036
1420
3699
898
912
1076
892
1627
870
924
1436
1438
827
924
970
1511
1855
2473
1827
1123
1285