994
976
2193
1109
932
1036
2073
1099
1095
2997
1856
4653
1017
3151
1593
1404
2880
2093
5152
6296
3299
937
2820
7581
1034
1747
1663
1168
4480
1669
1432
852
955
1127
2087
1535
3917
2699
1103
1015
997
2319
1095
2294
4474
2565
4693
1856
4990
1226
1204
3950
1076
2712
1389
2536
1425
1601
1301
7639