1873
2
486
0
2987
3868
2100
3
1869
5
917
1
1056
3599
2855
247
2955
2574
467
9575
8
3092
1125
1333
3691
2301
1020
2920
2881
3498
4
1680
2224
804