611
1480
2801
2176
715
658
724
629
798
749
722
930
706
949
671
906
833
812
913
873
1061
1028
1135
30411
1408
857
1285
1187
1101
1295
1548
1449
1357
1508
1275
1408
1600
2673
1532
2762
2317
6555
2220
1993
9330
1697
4212
5890
2699
2723
3573
3465
4122
4670
4096
3112