987
7
11
20
278
790
319
89
30
146
37
2
38
95
35
17
11
2
364
179
6
596
862
143
992
1580
572
209
374
286
10
140
235
9
276
236
1234
1304
336
1041
13
29
7
17
38
394
130
887
