651
0
2323
3
3827
1
900
2
941
413
1305
879
676
246
1599
823
656
241
28
381
332
350
232
301
817
406
808
530
325
1596
6
498
633
439
1072
8