2973
4
2457
2
2679
1
4090
21431
23
4760
5
6648
8
2190
3
3386
2650
2304
3288
3018
7
3029
7200
9
6682
6
3955
5530
10
10861
13723
14
13862
18
11881
25171
5065
3554
6095
11