994
976
2195
1109
932
1036
2073
1099
1095
2997
1858
4653
1017
3151
1593
1404
2880
2093
5152
6298
3300
937
2820
7581
1034
1747
1664
1168
4481
1669
1434
852
955
1127
2087
1535
3917
2700
1103
1015
997
2322
1096
2296
4474
2565
4693
1857
4990
1226
1204
3951
1076
2712
1389
2537
1425
1601
1301
7639