1945
1
685
0
2906
1294
2139
4
2476
2
1153
2740
3
4471
2911
9
2048
608
2462
181997
11
2907
1736
5151
7793
1243
1348