138355
0
498
44
868
458
419
1126
536
74
2256
1
4445
3
1805
2
472
46
63
4309
12202
17
752
400
8268
6
4271
4
36045
3598
996
718
482
3434
1848
484
97284