31535
0
25137
2275
2
17353
19279
543
1903
2730
6
968
180849
1053
1073
5617
5
1462
2587
16
798
2531
4
1438
246
422
2668
2345
1
1824
3114
2574
383
2995
8
628
2459
9
5223