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