1016
2581
1398
717
1521
778
1213
1096
1496
1595
744
1389
8317
693
760
2697
899
975
818
1563
4858
1162
1261
6277
1650
1501
1355
1991
840
1246
1278
810
1411
729
1966
1126
1019
965
1102
898
1047
1548
949
954
2098
784
761
1226
1380
1305
2440
899
4730
1676
929
975
1141
2036
1249
1078
979
1156
1305
1035
1545
805
1036
1607
1102
974
823
736
1626
1244
2708
676
1193
757
840
1058
712
866
1736
2552
1572
952
9616
929
1119
978
833
874
3966
1073
663
1225
2287
827
6247
1961
682
1787
1264
2185
755
990
977
2195
3795
1242
724
696
674
1964
724
792
1331
1169
649
1077