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