2311
2
2800
1
1916
4233
3803
0
1515
1454
2914
671
3708
582
561
302
6411
11
2921
15
2281
1525
604
3558
1110
3
2413