4690
3
2932
2
1913
1
4363
7
1568
1012
994
1123
30334
6
3098
1465
1237
2600
1529
1537
4655
10
2507
2082
1566
2631
3175
5