1422
1297
1082
1096
2418
733
985
734
1506
985
4057
2420
1546
2628
788
1249
863
842
1642
4250
1397
834
1454
1049
1334
1383
1535
709
1975
1058
1671
892
1219
1013
870
707
836
1117
1207
1749
786
993
1083
748
2193
4958
1097
2567
1885
4155
3683
1313
3000
977
707
839
2356
1149
707
1081
2488
1717
2360
3131
755
727
1494
2428
830
1972
1718
997
1030
797
3501
838
697
1567
916
802
2156
1392
1044
1587
1051
635
727
867
929
686
3756
774
1541
944
830
878
997
839
3162
659
718
718
792
1176
1086
1295
2056
865
597
635
2617
2778
755
675
913
890
1479
1240
1843
2904