1862
1
668
0
542
1298
477
914
1015
1293
1581
612
938
2074
1843
2
809
2146
2649
3571
475
1500
2773
3
1380
2655
673
87
2041
1881
2313
978
2075
4821