107
6
1087
139
1878
14
911
37
18
788
879
1104
307
21
700
1793
1333
89
15
913
1842
154
1980
279
25
32
45
4
63
2427
5870
277
1079
7
16
49
13
240
125
75
42
19
43
162
12
10
23
40
26
62
98