36905
0
1252
1055
960
19079
6
542
2189
3178
2
1891
1012
581
109776
42
868
2638
3
1966
5
1601
504
9817
3556
7
2115
5946
2080
629
3000
1
5732
2523
2732
1225
718
4303
12