1527
1039
1033
869
1167
2251
2282
984
972
1384
2745
1231
820
1885
786
1470
1495
862
873
836
1588
1131
641
1555
18156
1659
2633
1362
769
774
931
1460
1680
2010
2576
1767
1047
1650
903
1297
2198
1647
780
801
2425
1733
1515
1570
1681
742
809
1295
2725
1514
730
954
1031
1187
918
701
851
665
789
2744
742
3055
777
959
2842
1445
757
1029
1280
1241
2951
832
3206
1174
1248
679
745
1367
4057
5170
978
984
1481
1657
765
1696
1885
714
1573
2116
1575
1099
2258
644
1546
710
1656
1052
599
1639
1448
1156
949
780
752
1472
681
930
845
756
724
1285
4618
1160
2294
820