846
0
7952
1
1215
1279
438
403
1903
2
1649
767
1981
379
5313
456
2095
4
422
694
1256
3747
299
308
1411
120469
35
1309
784
22330
22
359
3038
14
2619
938
975