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