31535
0
536
2710
9
78
4396
3
2069
8
360784
19
326
1773
2082
2
3865
2267
2095
4
195
1
558610
6
892
116
3430
25137
391
19279
2275
1729
2189
924
2727
3691
5
2809
334
2301