111
0
3498
4
802
1824
1551
2
1584
467
2195
8
2488
597
2120
6
8822
5
283
957
2330
785
2146
1403
247
1
6800
1614
2199
3092
1898
2587
16
4857
3132
475
180849