96
2323
1757
661
771
721
2324
2375
1726
1704
1712
50
291
1452
552
2563
1473
1203
351
1488
1834
331
2162
1372
553
675
1232
871
1614