746
1265
853
655
1531
652
1475
597
997
2177
1274
951
3996
1516
1843
977
636
1394
618
1687
1611
2651
1020
2618
1655
1808
1358
2063
1732
718
1003
2367
2529
2019
1401
922
676
2096
1107
902
1372
1600
749
1163
796
1398
2402
1374
1602
1072
909
2588
2720
1435
1486
1136
1719
1296
2318
687
812
2764
1839
1991
2230
3272
1318
1278
674
2537
1673
699
770
864
743
2086
655
782
1061
888
649
1950
775
1831
958
854
970
847
664
1482
673
1190
896
632
701
888
1367
1228
1319
851
1081
631
850
1396
4051
930
621
2979
1008
2325
867
717
1813
632
659
659
1953
1636
851
767