3505
3224
50952
6556
4267
2138
12292
6697
7447
4750
5433
4404
3705
2357
9522
15267
166269
91576
3392
6844
6913
3408
6562
13579
226493