1047
3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1749
873
1649
1146
1284
2510
1380
1502
2089
1477
1550
1278
961
1792
2170
1185
930
5745
1321
1086
1698
1238
1356
1733
941
3464
1465
1128
974
856
1161
2569
3191
1892
1309
1111
1253
987
822
2461
1584
1299
1152
1167
779
935
802
859
1019
1015
1178
817
3136
1685
1419
3576
807
1031
840
880
857
834
1550
1187
2754
2085
884
892
907
1050
2536
1697
763
1279
1562
1537
1957
785
3084
1542
1009
1074
1377
1112
1013
1877
1367
1121
2157
1097
1099
1556
1916
1667
1485
1256
2145