20634
8
31535
0
25137
2275
2
3114
4
968
1824
1020
5165
3
892
17353
1132
2748
19279
3691
5
2730
6
246
169211
11
2809
2337
2546
1
467
383
2306
518
552
2909
356
1343
486