1862
1
2771
0
2670
668
2245
3
1060
1298
477
914
1226
460
1581
938
3683
809
475
1500
1970
997
833
1192
2
2041
2440
2313
2075
4821
3159
2524