2663
0
1862
1
1057
668
1883
2
542
1298
477
914
1015
1293
572
1581
612
1055
938
383
809
2649
475
1500
3131
2749
3
87
3693
6
2041
2313
2223
8
978
2075