3056
2
21
1504
4
31
2993
10
62
1516
29
1245
8
13
2057
35
3310
2716
25
1704
15
7
1384
19
5
2026
45
28
5386
199