1862
1
3080
3
460
0
668
311
477
914
5782
4
1581
3715
2
809
418
1500
451
2332
494
6916
2041
1015
2313
1061
2075
21152
8
4821
3159
1147
572
2524