3
769
2277
561
1716
2893
1725
1445
3577
2732
950
784
1514
1502
2454
1500
2822
1127
2800
3149
2
484
841
2774
1065
780
495
727
593
1252
1447
1050
471
3145
960
663
943