1862
1
3080
3
1298
0
477
717
2954
2
1581
311
817
809
460
749
300
3971
1500
652
5430
8527
2332
334
1611
318
4614
6
2041
451
2313
418
6916
2075
21152
8