892
0
1711
2727
2
65
22882
17
26120
14
543
341
246
84
1264
169
173
718
331
3498
4
463
78
439
212
1446
406
918
503
1314
935
2668
497
230
413