2608
842
1594
2399
3104
1169
1223
803
1191
814
1484
1064
991
1271
965
931
885
805
1010
1288
797
983
1025
1843
1661
1351
4353
834
1040
762
1381
816
855
871
1419
2036
771
895
2291
1549
1583
1213
1144
1692
1206
2864
862
1294
2655
1354
1545
907
1517
1028
1547
828
844
3016
831
1733
1309
3041
3441
1702
810
903
2654
1094
1676
1203
1069
1206
874
1459
1272
833
779
754
1035
2667
914
2051
2393
1741
810
1075
741
1253
2648
1022
1793
1300
2452
892
829
836
1666
884
1012
1695
834
1094
1189
1005
876
1212
1543
1600
2198
811
1218
2057
1280
1490
1530
1852
892
1044
941
871