2245
3
2131
1
2973
9
3824
297066
0
1785
6
1090
1059
3186
810
816
2044
2
1226
4321
4
3053
7
4761
2295
428
3353
1665
2082
1223
16868
39
2797
5
6549
11
4402
15
2135
4684
1295
1072