416
0
18
47
514
928
1
2461
20
177
503
385
1389
2
2211
633
2064
3498
4
308
1661
2658
90
282572
2069
3
823
1935
4045
1124
980
2830
7
653
1029
394
306