201
35
861
30
107
1158
115
398
235
398
260
121
265
235
2002
2002
265
266
35
37
54
1889
1748
887
1889
286
43
280
358
37
1483
55
264
1280
593
35
530
32
1475
536
946
946
1889
696
1184
565
870
2002
309
1475
704
1184
31
609
264
238
1483
582
172
473
1146
1475
913
403
913
1475
350
150
1475
254
315
63
703
383
293
185
250
703
632
36
39
53
6
100
6
65
316
100
5
229
3
3
28
309
99
133
19
2
4
15
42
71
29
42
14