951
0
409
283
1557
415
509
602
1571
1
521
2526
3
787
650
3268
1587
846
2271
1939
381
292
454
403
750
1425
559
1045
456
266
467
661
2855