2730
6
1614
1
2657
3
457
0
594
3092
647
332
2749
1128
943
11881
436
676
693
661
2301
2
988
5617
5
489
341
530
2166
1222856
4
571
1100
2668
771
266