787
0
615
1
3177
2
832
1372
3092
4
3117
8
2550
1618
2757
297066
2047
3
1255
6044
4978
1933
3169
5
3735
267612
1296
2114
10423