988
2
2292
962
0
1860
3765
4
571
2308
2756
1681
1
2980
1475
2591
2576
469
16062
15
4099
8
894
57793
2767
5
4606
2233
3
3212
27
2489
1917
51331
25
2788
2781
1210
2982
4578