471
0
693
2290
3491
4
3528
5
2337
3
2646
2667
1
5122
856
1317
878
14861
7
1560
6346
16
637
459
362
742
479
391
1500
372
560
1916
167
70
2026
55
5065