2730
6
1263
0
907
341
962
1661
2
1603
1169
264
4677
10
802
711
594
1225
1
918
31535
2275
226
418
474
777
340
578
19279
362
552
600
257
382