557
3032
755
4465
17
972
4662
7992
1480
2727
3852
9155
5100
5014
4174
5879
8174
2423
722
3678
8594
6614
1388
6685
2549
7009
6220
1050
3348
2870
3788
6561
9039
5752
9354
6204
1689
7338