4241
653
7918
5121
3432
700
232
1660
8268
8849
3401
2171
5426
4499
6694
2698
4639
6736
772
288
9670
273
2547
4518
4580
9317
8053
2554
1193
2660
4952
2620
39
4352
5229
3345