2312
0
2135
2
1424
792
1
1301
1673
735
2668
2551
3
8299
9
4259
1383
2392
549
5801
2538
1568
166
890
3105
4