2044
2
1015
1
1694
951
690
2669
2973
9
564
3824
1743
0
1785
6
1090
3
1059
108797
1178
11059
2428
816
7832
1200
2727
2295
7
2336
21152
8
2949
2184
1787
2135
1072
1744