3929
10
2149
8
363
0
2459
9
4796
13
2095
4
5089
3
400
1
48708
180849
5617
5
185
3493
1973
4071
6515
2749
2
504
11951