963
1678
1055
857
913
941
6597
6832
1486
1670
1173
1152
4396
903
3037
1052
1300
2984
15741
945
811
1155
1282
1870
1288
1012
1207
967
923
870
908
1160
824
1597
1275
888
1195
1053
1124
1345
2167
1680
1053
3028
896
3167
12549
927
2179
2022
980
933
980
1418
773
2016
1136
1461
1327
1523
3375
2028
3173
1414
747
1467
803
2354
1981
693
848
757
7252
1130
1010
1044
1317
999
1284
800
946
860
990
1115
769
957
809
922
754
773
1481
747
1270
1273
1856
6313
741
1265
2290
865
740
989
1999
1545
1228
669
724
1002
847
914
3413
678
889
704
1967
897
2418
725
8606
1541