269
0
1081
1020
573
1824
2690
566
2111
3
1523
1211
396
418
562
608
382
413
1232
611
525
668
3868
2
1314
2730
6
871
455
991
460
1726
283
980