883
1
865
4
2073
877
2246
2
1348
412
2198
1407
3
1357
409
1294
687
1243
93
1769
3163
1175
75
346
131
30
0
598
67
252
306
90
885
1522
214