138355
0
1462
1898
1
804
522
413
860
2522
418
1779
5918
4
139
1649
458
846
3659
14
4594
543
471
46414
152
1045
1009
8116
6
58
414
97284
573
575
3116