1567
1013
1307
2281
725
2521
2859
4115
955
2815
931
2964
2985
1293
1855
3652
1136
1407
1030
1843
2241
737
2229
2106
2049
1003
3258
1905
775
1125
2992
618
1679
1394
984
1471
779
1552
1607
2339
1665
1224
1691
959
776
786
1597
1868
1741
694
631
2022
775
865
3012
2330
1825
1867
1462
1409
1568
1091
1580
2715
804
1400
670
1546
2225
701
655
623
964
1166
1634
1668
673
639
722
1275
3614
1005
1275
2322
794
1760
1016
749
1341
703
682
1241
4829
1513
881
622
1762
925
889
803
667
869
1025
2138
1266
1598
634
789
699
860
1546
1697
1118
1121
696
1790
664
1469
1013
1623