2950
0
1289
409
5701
9
4707
1
178
1431
1905
2
269
2013
7
453
1849
2295
1237
3
4478
15
2532
8615
8
2554