865
528
1882
121
154
482
240
107
576
649
427
280
48
100
157
538
37
30
17
113
295
185
81
790
173
4
18
133
292
20
1512
221
688
961
10
13
110
119
441
300
129
805
14
541
