1642
5871
912
2922
947
1161
971
1310
928
1257
994
1531
1075
985
1133
1100
2121
1547
2116
4122
1337
1042
935
1036
2537
1006
7632
879
1904
1186
882
6651
1235
1482
1001
1505
2048
1578
1273
988
871
1701
3155
2591
1432
1008
1686
966
978
4182
4175
1928
1326
7931
3144
1286
958
1036
2185
1278
1066
1110
1528
1293
1132
996
1263
944
972
862
1838
1086
1535
894
1150
1784
1284
4462
1024
1269
1661
1419
949
901
1698
2152
1628
848
1143
1380
883
2019
963
1472
891
5005
974
985
1074
1001
8542
1606
1259
1912
1411
901
2748
1352
2000
1358
1505
903
900
944
972
935
1239
878
1174
2462