921
931
1348
869
949
1131
1086
2331
4986
1000
1456
4696
2462
1254
879
1919
1321
955
1154
2850
903
1214
50256
1176
1654
1197
2872
5334
1166
923
3628
6841
4477
1061
1800
911
1736
2457
1249
3047
2921
1190
51980
1206
1011
3988
1398
858
1036
3612
1024
1115
1648
1084
3010
2396
1272
962
1363
2026