31535
0
1452
1
3031
11
2546
467
1558
4
11881
3
4111
2
4793
10
2341
6
837
1872
1924
671
4179
5
5277
1270
521
5773
1385
2076
4694
7
1698
1237
2581
701
5262
2914
1753
1625