23448
0
3942
2
6939
29664
98609
31
1139
1
1802
1591
31426
195980
3451
5
496
3043
3
81750
42
998
1226
1112
3055
15324
6
2426
12
2695
3125
5265
3533
4
1018
554
27
1049
565
595