3715
2
9160
5
956
0
2973
9
3824
1
1785
6
1090
3
1059
816
2044
2295
7
2135
1072
1732
951
421
906
1129
1731
1104
841
1288
3106
123674
35
605
2060
2676
2837
3055