448
0
538
918
392
427
846
1132
539
2275
2
257
280
1824
433
320
1511
20634
8
277
295
1398
2730
6
405
1348
2809
21743
1
303
337
248
231
809
340