1689
1333
966
2902
1294
2219
1109
1030
1517
3963
1332
927
2920
895
988
996
4560
1492
2521
1096
2156
2769
927
920
935
1795
865
2222
1463
1359
2065
1562
2233
1033
956
1327
5101
1543
1556
1464
1507
1431
1100
2455
965
1626
1030
2667
1103
1351
1192
1360
1074
2025
2391
948
1211
1340
1666
1131
4497
830
1045
1300
791
1181
1386
1040
1117
1104
1672
1256
1328
947
939
865
996
1296
919
1428
1232
967
955
2080
1757
1708
998
1997
817
1397
1098
1682
1340
1637
953
1237
904
873
917
1116
1862
834
1636
1372
1526
1751
832
3058
2547
1866
849
994
3336
2666
849
908
986
845
1706
1739