31535
0
3510
2
2297
6
2275
328
1
5602
9
10324
1277
5
1960
7
1811
4677
10
1222856
4
955
911
4223
22
3025
3111
2922
1282
18403
415
1885
5617
752
3493
1496
2188
1925
3
895
2749