376
0
1939
381
349
439
479
2328
3
1009
2
456
602
637
3868
798
2143
262
767
415
375
468
524
1314
413
248
385
747
951
283
423
286