988
350
67
778
1757
143
156
1484
295
1846
21
304
194
144
551
60
144
580
284
21
301
28
326
849
10
222
376
182
105
1
392
60
30
66
31
35
672
1097
107
3
10
208
7
11
136
180
36
156
38
95
26
280
25
20
6
509
21
30
161
598
8
98
37
302
716
14
1
359
27
6
744