871
1301
1478
735
2935
1236
2043
3041
1420
2065
997
1133
1523
869
1123
1697
2006
1491
2406
2721
1661
1168
935
1141
975
908
752
2287
1170
848
788
954
1536
822
2901
3293
793
888
3629
1094
902
1963
1740
837
954
1095
2174
1203
922
4501
775
1065
1333
1428
791
892
2317
885
5124
869
2089
1089
798
892
674
617
790
1760
1141
678
1724
1298
2254
874
1596
999
974
760
1397
991
1651
2727
1020
1353
1388
870
3727
2700
999
775
1023
1875
2030
711
2402
2601
1122
1526
1715
1954
1341
2381
1149
2366
813
1354
2187
781
1355
2433
1366
1032
646
664
1522
1295
712
1681
837
1006