2730
6
417
0
929
2
3243
7
2115
4
1642
1
3795
635
2657
3
907
2668
1129
2474
521
20634
8
2644
1291
2962
1749
2855
788
3388
3251
2368
31535
706
1536
1890
2907
1222856