1492
976
1543
855
1047
2292
1648
1685
1372
1318
707
1339
772
2176
2436
857
836
758
1363
1361
1441
1010
1471
1509
1183
1701
1408
1143
865
758
1498
773
629
1540
2041
627
1530
1785
1443
1614
1394
1731
3601
1461
740
674
1404
971
1273
1566
1249
827
913
1132
1315
1243
933
1076
1087
882
1392
627
2597
841
2455
1148
692
1145
1239
1813
791
1223
1043
1527
867
615
929
903
673
702
2442
1978
1871
866
778
2973
847
1445
1191
4669
1784
1408
1373
1379
703
806
3772
726
1499
986
675
2249
1517
634
1324
1174
755
1707
687
786
634
713
662
3393
1198
4340
1440
684
690
925