4111
2
1020
0
18385
812
1
78
9244
255
1133
4099
4
2727
773
957
1880
269
5255
16
736
486
1101
381
951
1059
325
505
19034
6
2000
17353
439
410
640
3503
3