2960
1221
1468
1723
1317
949
850
2068
1797
1051
1655
1015
976
1244
1432
1131
1092
848
1995
872
1408
852
1486
1945
827
1313
1722
798
1690
1820
966
1183
2568
1068
1104
1720
954
1612
1454
1007
849
2607
3075
998
1348
1031
1518
1500
1421
1472
1032
937
1800
828
2911
2637
1617
924
890
2916
2029
2405
2200
869
957
816
1447
996
995
4197
1568
779
864
808
1320
810
1867
1655
1498
918
1397
1141
797
782
1202
1767
782
799
2005
1044
1537
859
945
885
825
1417
987
908
898
881
766
807
831
762
2148
945
1282
754
790
833
885
1748
3157
937
929
2304
1581
844
1527
772