142
1072
107
649
1441
643
151
201
70
1290
1590
260
271
875
12
288
287
771
1036
43
135
728
240
302
204
218
311
2201
121
870
283
247
83
14
22
194
1244
282
99
15
157
292
691
731
393
334
204
291
114
1162
110
623
317
