970
4251
1754
985
1596
3009
1078
864
733
1107
1903
1583
3204
936
2063
1700
1518
763
2840
1309
1128
1178
954
940
1054
899
3570
749
1446
1223
1525
2295
1503
1487
866
2259
3347
1212
1360
1764
774
1422
887
1326
1836
1069
1253
2571
722
3125
1999
1359
999
1027
1901
701
2039
1744
1532
29783
883
1162
729
918
730
662
814
1576
2096
798
1047
842
1620
1342
815
1828
902
1806
1111
1290
903
919
2556
1186
700
1272
1155
864
1254
837
1543
4591
1109
1207
1279
1066
1165
806
830
1697
825
2536
1649
900
1310
888
1638
969
796
846
836
6252
957
946
1469
1433
3355
912
1361
1142