983
775
2
4
311
121
33
1
5
296
17
1
6
2
1
173
133
1
35
526
2
1758
546
1013
952
132
4
1550
30
38
8
11
34
2
1
60
1
1
1
1
141
1
615
999
772
842
41
5
2
14
1092
1
7
70
1
141
85
1
1
4
1
9
3
2
19
444
1
1290
23
23
1676
1
40
1593
82
61
4
30
18
1
144
1064
5
355
153
1752
6
510