276
0
299
302
616
21
1346
81
8475
12
565
684
455
782
603
214
4864
1
641
223
561
1015
453
320
410
173
1022
2
1277
392
9768
8
1799
379
9441
11782
26