963
1292
753
1554
766
717
1214
5576
732
2833
913
940
827
1293
1191
771
766
774
781
979
843
832
883
3808
774
735
733
742
844
811
746
853
870
823
1159
1437
932
959
1697
782
969
3329
780
2508
794
818
892
1217
1182
1273
970
860
1078
1014
738
944
5900
821
816
802