797
1615
3129
2275
2855
8203
728
518
1868
693
3244
852
4618
1514
2936
2929
10441
3913
1020
1135
4229
1374
547
4721
1057