1006
840
1746
3598
894
4340
4479
2178
1569
2219
1133
3395
915
1021
902
4501
4647
947
1562
1784
838
1075
825
1756
1929
1393
1552
2597
2086
782
882
927
971
1524
1021
1472
1927
1186
842
1166
803
830
1512
2289
3575
3254
1169
2296
2358
2169
1227
1535
1589
2044
1203
2210
1468
2517
1158
1315
1860
1600
772
715
919
1466
745
702
3197
852
913
1511
1093
850
12078
1142
693
1754
3160
1440
2814
1825
774
1950
929
778
850
2437
900
942
1069
1231
1491
1321
887
4971
1336
1219
854
2479
1679
1095
1462
1717
787
1970
1525
1352
778
1456
1823
2122
1325
845
1533
1193
2147
764
1197
2522