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