586
17
333
0
6515
1
1250
3
2749
180849
21743
729
3383
2211
419694
9
1098
10270
4
1615
2
4111
536
326
919
97
676