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