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