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