2860
1
2663
0
1862
2771
668
2245
3
2072
2241
1576
1298
477
914
1226
3053
7
1581
938
809
2477
1463
475
1500
1970
3423
2
2041
2313
3465
2075
4821
3159
742