12534
9
72
0
119
697
4
702
2
97
1
538
847
3
34296
13
168
248
18233
39
135
183
232
388
192
2984
6
3090
155
145
3306
7
169
280
12580
8
328
438
286
2906