6473
576
6270
790
1052
657
3407
9178
3320
1827
8811
2704
1605
933
1544
1626
5029
6645
5889
3187
9485
7210
864
6900
5981
8413
8692
7628
5735
371