111
0
3498
4
2073
1
802
1551
2
953
572
1842
1584
2195
8
2488
2120
6
8822
5
283
957
1131
691
2330
1942
785
2146
2855
3
2126
772
1403
247
6800
1614
646
547