20634
8
744
0
139
31535
17353
2306
928
1
282572
637
3498
4
2275
2
19279
1824
2461
20
772
467
576
169211
11
545
177
486
356
1132
3116
25137
2064
246
1015
116
825