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