2335
2
815
2802
1137
1188
1154
1003
807
1373
1
2961
5
1092
797
1102
1252
1510
1632
2946
7
199
1303
937
2102
1612
2239
1339
1001
796