2663
0
1862
1
3971
668
1298
477
5070
19
914
1581
1078
938
5771
10
2477
8
4754
7
1518
2
809
475
1500
2392
2041
2313
7621
13
2075
4821
4548