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