1992
3
697
0
2905
26
2973
9
1309
3824
1
2135
4914
2
1785
6
1090
1059
3071
5389
2799
816
4335
3014
20
2044
2744
2295
7
3551
10
2571
10827
4
9956
66
3485
2972
1289601
1072