2999
3
1883
2
4179
1
4768
5
2366
851
2049
2982
2131
8527
3200
3109
14
5897
4
2327
11
1787
2082
1778
1690
2173
2818
7
2414
1136
753
2271
1357
2258
4757
8
1307
3971
4453