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