3715
2
5151
2044
1942
1
2378
0
2973
9
3824
2135
3
1785
6
1090
1059
717
5978
2711
9160
5
2271
4
816
2911
4651
4775
398656
19
3971
2954
2295
7
2041
2313
2075
4821
550
319