31535
0
36609
34
1885
1
2831
48766
24
105807
42
1759
2
218
2531
4
9176
5
1193
483
1058
16840
15
543
2732
2020
11853
23
3284
291
3865
3
2979
6
1968
1433
11881
2147
2955
12005
3934
4075