3670
4473
2676
8276
7941
9300
4904
8020
6935
2026
5048
4133
3473
2841
8049
2206
9989
8195
8621
4980
2727
313
638
2012