1295
927
902
867
889
1408
1103
987
843
2640
1739
994
1105
1870
1743
1430
835
1885
1685
2649
1507
1362
1399
883
1389
1259
1645
1676
2373
2185
1573
2308
966
831
1585
1142
2291
1165
965
969
1412
854
888
1751
1016
832
956
1616
1022
923
933
2637
843
929
1108
945
898
1704
1604
889
1180
959
1208
1134
908
2006
2571
1384
849
1283
978
883
1557
1717
1149
912
5698
927
892
1478
2363
1350
943
833
741
1485
943
1378
869
1380
1202
1671
1316
2671
966
1434
2517
2516
1256
1422
752
754
2581
2056
1868
903
851
1008
2457
1542
930
908
1940
780
2937
1864
3614
1009
1718
890