1498
0
2151
1
594
1179
3680
2
493
83
1808
7
2466
5
1239
539
432
617
356
418
2132
953
1282
2295
3
2755
2835
785
610