2000
1
2431
3
4650
5617
5
987
2936
470
0
787
797
2696
4657
2
543
2077
1005
39034
288
1222856
4
1099
965
627
974
1771
282572
1500
1532
1822
2207
1544
2806
714