2999
3
1883
2
2982
4179
1
4768
5
3109
14
2327
11
851
2049
1993
4757
8
4453
4
3691
2131
2366
5897
1787
2082
1778
1115
0
1690
2173
2818
7
2414
2615
753
1357
2258
2322
1307