20634
8
2855
3
2730
6
2668
2
31535
0
3114
4
892
2275
281
25137
19279
169211
11
467
1020
7334
3442
246
1880
1551
17353
282572
139
4820
1343
4396
1851
291
1009
1295
1
1682