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