2474
2
521
1
3795
417
0
1129
929
3243
7
2115
4
20634
8
1642
2730
6
635
2657
3
1587
907
2668
1425
646
814
1385
395
544
661
2644
399
1291
2962
650
2071
1749