2326
1060
1345
973
1274
1901
876
1577
1201
2191
908
1079
1831
3072
1312
1235
1506
1277
1638
1151
1715
1010
3094
1693
1725
3708
3831
1072
1050
1073
1320
1694
909
1814
1301
3719
1997
1811
1060
2138
1675
989
1195
1383
1912
908
1449
1887
1355
913
1091
2660
1856
1605
3037
4434
2311
1134
2468
1483
775
771
1036
1569
900
1278
2985
2594
1081
987
1616
1717
1915
869
1035
1187
1504
892
866
876
2648
1238
926
986
1084
1289
950
1758
1575
832
1672
3474
1494
1025
817
824
1170
1093
853
1058
1115
833
1279
1003
929
965
1274
1120
885
1094
977
796
1980
824
924
2012
790
1721
1000
922