1039
2659
1297
897
3609
1381
996
1330
1460
1358
1230
858
1164
981
1531
842
1410
4458
3159
985
1522
1508
1346
2074
997
1591
1163
1348
1292
1052
1667
975
803
1349
1779
1503
1523
2108
2039
1502
914
1090
941
1315
4620
1145
1138
846
1571
1164
4037
2129
824
2175
2161
1751
1727
1835
2494
1620
827
870
1380
813
1181
1345
1274
969
1976
790
821
889
1952
1437
997
1529
4230
909
1316
1793
847
1656
810
1079
1598
1071
989
1067
1567
3237
1196
2073
788
887
741
851
1519
1661
1374
2517
959
852
2049
965
1740
884
1590
838
970
905
1432
4405
1784
1251
1404
1545
1212
1717
1459
1163