4471
2
2666
9
2996
0
2155
3
3426
4
2903
2964
1
1603
3765
1168
2476
1320
2948
6
1153
10598
1903
3694
1250
2633
1960
6095
658
984
2835
1289601
2139
6247
5
21152
8
1672
2408