952
7913
310
5205
2827
3645
4806
7581
2175
5609
2284
4243
615
1378
8867
8328
2611
9952
9572
3924
5709
6625
1338
2940
1844
4194
2341
263
414
73
5485
9240
2817
5058
8739