181997
11
6026
2
1022
1
840
0
2879
2508
7
2028
773
2929
6
3891
1495
1088
1547
1295
1225
946
1363
1411
2570
1568
1438
2763
605
2837
3026
2082
2272
783
1618