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