3429
0
4933
3270
3945
4300
1
4503
4779
3438
5343
5841
5743
11569
9723
4147
5026
3097
7893
3653
4789
17049