2159
1
3765
4
4291
9
5225
8
5746
23
2530
2250
2650
1174
1325
10827
1375
1269
4463
5
3244
2
899
1418
1197