5804
6946
1726
1250
2011
3593
1603
883
927
1004
1609
1096
993
1311
1179
16669
1323
3375
2806
1508
1802
2469
1773
4541
5723