2730
6
2657
3
2668
2
441
0
398
658
20634
8
474
839
648
618
594
2855
3251
1020
1416
1824
511
929
1222856
4
349
505
2587
16
744
2659
466
415
3676
12
25137