2478
1
2881
0
930
2
579
761
4471
101
1672
755
1359
1225
1001
822
824
3779
2986
406
1400
940
47639
450
796
449
1164
803
485
841
781
618
1512