31535
0
19279
2
25137
17353
458
683
467
1824
6800
20634
8
572
360
1431
2522
1418
1378
653
1543
1152
2730
6
3659
14
691
662
169211
11
282572
3114
4
1754
296
1009
4604
13