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