2730
6
1614
1
457
0
594
332
1128
31535
647
943
693
661
988
530
2166
2
436
3092
2657
3
1100
2668
771
266
1711
341
676
571
1523
1130
2442
13
25137