5
15
7
2800
20
2597
4
117
9
2008
65
185
1
6
2516
2
9077
5787
2294
6825
712
3499
6256
1857
8249
75
315544
3
50034
4487
89
98980
4878
2501
2291
1154
1722
3931
8
10829
74
31395
239
13665
21
7713
3221
6987
5796