7399
5062
9922
9570
3893
5904
6212
490
5831
1170
2646
6207
8354
7933
6468
8374
523
1617
893
9409
1796
695
2477
470
2954
2507
899
4089
3260
2775
7984
7232
2472