1048
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
2062
749
805
1392
1046
9178
826
768
1178
1113
711
5715
1350
759
1998
843
760
1273
958
1019
1588
1323
729
1294
1871
895
1224
1088
2179
738
956
1245
5241
690
903
1557
1111
1303
704
934
748
1114
2377
1845
1491
829
726
851
736
1467
3967
1424
1081
1193
774
1244
843
1214
1483
772