2056
426
2690
557
3524
730
1394
289
1960
406
2508
520
1684
349
2948
611
3073
637