2999
3
2131
1
1883
2
4179
4768
5
1787
851
2049
2982
951
2366
1015
1087
3109
14
5897
4
2327
11
2082
1606
1778
1690
2173
2818
7
2414
1751
8527
753
1357
2258
4757
8
5489