2730
6
457
0
1614
1
2188
9
594
332
1115
2
1128
943
676
436
6579
988
1960
7
647
1711
618
530
661
693
771
1523
341
752
1277
5
2275
3293
31535
19279
1100