1027
836
5321
1867
2507
1126
1425
1800
803
944
1670
3383
2935
803
854
1554
1677
1531
712
982
940
965
735
1403
995
1532
764
827
1476
872
1195
824
1772
1045
918
1578
968
1024
1439
913
1549
1359
1758
867
758
1676
1085
2338
3164
1289
687
688
1287
1852
694
1003
2939
868
2106
1093
1112
909
1778
692
1303
3111
1366
1304
937
735
1163
925
1037
778
1188
1672
5560
1072
986
1135
772
1703
667
29920
814
1135
1368
802
837
839
1138
923
780
990
1040
805
801
840
1086
749
1012
1462
2388
1719
842
732
665
5715
845
1314
721
6185
871
801
813
2412
689
863
708
1169