997
783
2
3
313
116
34
1
5
305
17
1
6
2
1
188
130
35
534
2
1780
554
1036
990
124
4
1560
28
47
10
11
35
2
1
64
1
1
1
1
151
1
616
1010
782
841
37
5
1
13
1104
1
8
73
1
1
144
82
1
1
4
1
13
5
1
2
21
441
1
1313
25
24
1686
1
53
1600
95
65
4
29
21
1
151
1084
5
354
148
1775
5
508