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
1035
2170
1297
972
852
1351
4126
1163
744
799
1728
1728
989
1011
991
955
1079
7372
850
8175
2078
883
6165
1558
952
1034
1228
1015
1652
1708
1486
1232
672
1064
779
4265
1739
1212
1106
693
1155
719
2153
759
1981
1103
1234
6494
796
1389
3375
1037
830
2436
1409
1160
1525
677
994
1101
659
1194
1508