2905
26
2973
9
3380
2
3824
1
2135
3
1785
6
1090
1059
717
2271
4
2954
816
0
2044
3971
2295
7
2041
2313
2075
4821
319
1386