105290
0
1267
1
1936
893
3149
4
3442
2
1949
3
4820
579
795
4396
4864
443
2809
647
2301
557
2990
6
2657
683
2748
226919
14
1452