2629
4
931
1
1015
1694
951
1202
690
1527
3657
8
816
2669
2
564
1743
0
874
108797
2138
3
3551
10
2695
189326
2904
6496
2126
2966
11
2321
1716
409
4757
1038
5346
21152