1975
1349
1732
1514
1283
812
944
931
1278
2828
877
1391
1475
3393
2082
779
1385
974
1661
1069
2702
1750
1732
1615
944
1530
2568
1058
856
1288
1581
1082
818
1444
1071
900
852
753
1354
1570
18312
761
2608
842
1594
2399
3104
1169
1223
803
1191
814
1484
1064
991
1271
965
931
885
805
973
1551
1401
2048
745
1530
2089
1205
1389
1766
1605
925
923
1600
909
1269
911
1497
2666
2307
959
973
829
774
1317
1175
1964
2022
2464
3625
1095
2462
870
1112
1224
857
928
812
2318
1150
1071
1211
1239
5310
1052
2617
744
1637
916
754
919
970
986
2090
2074
1035
1324
990
924
920