21167
0
1594
1
69652
3
2521
6
98631
31
3102
5
81791
42
3120
2
573
945
1439
1865
1298
1376
792
1353
9930
9
1810
31435
1345
20059
2911
6006
1222
1709
16526
3454
500
60776
36
196055