31535
0
2275
2
25137
968
3428
3
19279
573
2668
3114
4
1020
5223
9
17353
1824
802
2730
6
20634
8
1869
5
2190
1
980
2855
1551
392
247
2574
1025
3691
1638
2809
2301
433