20634
8
2855
3
2730
6
2668
2
31535
0
829
17353
19279
1285
169211
11
139
180849
282572
25137
968
1010
1
2275
935
422
1020
2727
3442
1518
4820
4396
2619
2043
1454
304
407