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