21167
0
1594
1
69654
3
2521
6
98635
31
3102
5
81799
42
3121
2
573
945
1439
1865
1298
1376
792
1353
9930
9
1810
31435
1345
20059
2911
6006
1222
1709
16526
3454
500
60778
36
196063