1166
0
562
1862
1
5527
3
2089
2
460
668
311
477
914
1581
809
898
418
1500
451
1541
2332
1475
494
6916
2041
1015
2313
1061
2075
4821
3159