31535
0
710
1949
608
584
1824
1152
1009
325
3287
1
572
503
301
19279
2
6800
1020
17353
2522
494
1024
20634
8
2211
691
90
2328
467
1649
394
653
440