491
308
947
9920
9597
9738
7231
6245
780
9324
1552
6847
1367
3143
4601
1699
5182
2889
2634
45
9068
7238
4514
2622
1403
1173
6221