2095
4
3559
1
7952
1215
120469
35
521
1279
398
2190
6
1184
1649
456
0
4431
2
1256
422
330
1547
399
3626
784
22330
22
780
2619
938
468
975
467
665
912
1418