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