1306
1054
1287
1467
898
909
1655
1155
668
843
954
2973
1564
1105
998
20328
4141
1124
2057
2095
1410
808
848
804
1121
1716
822
759
2139
1254
770
880
1249
1100
8018
1847
892
691
858
1853
1820
2015
1134
2539
1294
2124
1011
1037
1196
751
1919
710
1528
746
811
1705
5823
848
1106
800
2010
1481
785
883
1488
1762
1107
997
1203
1663
940
2050
1183
743
811
986
703
1220
1454
1227
745
1218
1113
655
1003
869
1228
1257
789
1254
1041
2443
868
666
1666
689
2030
1820
1504
795
1515
839
708
1496
914
1162
1077
675
2164
1259
1389
1372
1623
707
1519
979
1577
1002
844
1045