3014
20
4175
6
2632
5
3998
3573
4
7042
2143
1
3280
2948
1250
2
7978
9
3453
181997
11
3765
3910
3
4034
94424