158
0
357
352
342
55
1414
326
1020
258
1580
251
757
846
2574
1
970
2189
177
270
1062
996
641
381
631
572
588
2224
2
887
310
1362
1824