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