2328
3
276
0
2125
1
2526
254
2211
1243
1608
1320
1921
2
2115
4
5262
10
907
10270
2442
287
521
1300
814
385
2644
164
395
933