31535
0
2275
2
467
1548
1
659
25137
3114
4
968
1665
1642
1209
3691
5
17353
1824
2982
3
2881
19279
1054
1020
2966
8
1098
1796
3674
10
2749
1070
3408
12
1452
2076
2097
1903