1559
2
668
0
1298
477
3546
1
914
818
1581
938
3715
809
3690
475
1500
1173
2266
3593
16
2041
2313
367
2075
21152
8
373
4821
608
2524
315
319