909
995
1324
2975
959
1279
2150
1215
1695
1499
970
1297
1851
1674
775
1397
1394
1493
1221
1305
755
1708
1121
1257
736
1595
1508
834
5939
2335
1727
2031
955
1038
1839
1373
2187
760
1427
750
1058
769
1752
1475
1199
1654
876
667
1430
772
856
1415
615
1367
2279
2483
910
1277
723
3103
2734
1317
766
750
1016
718
1519
2697
1310
796
1038
1111
875
2287
1266
1197
1802
805
793
1537
990
783
921
800
841
811
759
1748
1295
952
1002
3790
976
1894
796
1654
4477
1402
1304
813
820
6268
778
1096
1051
1781
953
1073
867
1227
11945
1099
1756
1088
1128
1284
1310
798
898
994